dependent nation - Turkish English Dictionary